to surrender oneself - English Synonyms Dictionary